dSPIN: A Dynamic Extension of SPIN
نویسندگان
چکیده
The SPIN extension presented in this article is meant as a way to facilitate the modeling and verification of object-oriented programs. It provides means for the formal representation of some run-time mechanisms intensively used in OO software, such as dynamic object creation and deletion, virtual function calls, etc. This article presents a number of language extensions along with their implementation in SPIN. We carried out a number of experiments and found out that an important expressibility gain can be achieved with at most a small loss of performance.
منابع مشابه
Using Garbage Collection in Model Checking
Garbage collection techniques have become common-place in actual programming environments, helping programmers to avoid memory fragmentation and invalid referencing problems. In order to e ciently model check programs that use garbage collection, similar functionalities have to be embedded in model checkers. This paper focuses on the implementation of two classic garbage collection algorithms i...
متن کاملDSpin: Detecting Automatically Spun Content on the Web
Web spam is an abusive search engine optimization technique that artificially boosts the search result rank of pages promoted in the spam content. A popular form of Web spam today relies upon automated spinning to avoid duplicate detection. Spinning replaces words or phrases in an input article to create new versions with vaguely similar meaning but sufficiently different appearance to avoid pl...
متن کاملSpin-Orbit Dynamics from the Gluon Asymmetry
Determination of the orbital angular momentum of the proton is a difficult but important part of understanding fundamental structure. Insight can be gained from suitable models of the gluon asymmetry applied to the Jz = 1/2 sum rule. We have constrained the models of the asymmetry to gain possible scenarios for the angular momentum of the protons constituents. Results and phenomenology for dete...
متن کاملHierarchy Style Application in Line Extension with Responsive Loads Evaluating the Dynamic Nature of Solar Units
This paper presents a model for line extension scheduled to participate in responsive loads in the power system aiming the improvement of techno-economical parameters. The model is studied with the presence of photovoltaic generators that produce variable power depending on the geographical condition. The investment cost of the transmission expansion plan, demand response operation cost, genera...
متن کاملCombination Resonance of Nonlinear Rotating Balanced Shafts Subjected to Periodic Axial Load
Dynamic behavior of a circular shaft with geometrical nonlinearity and constant spin, subjected to periodic axial load is investigated. The case of parametric combination resonance is studied. Extension of shaft center line is the source of nonlinearity. The shaft has gyroscopic effect and rotary inertia but shear deformation is neglected. The equations of motion are derived by extended Hamilto...
متن کامل